/*
 * CodeProcessStaticModelString.java	 
 *
 * Copyright 2012 Universidad Francisco de Paula Santander (UFPS).
 * Todos los Derechos Reservados.
 * Creado el 07/10/12, 11:23:38 AM
 */
package com.ufps.cuatro.util.generadores.codeobject;

/**
 * <i><b>CodeProcessStaticModelString:</b></i><p>Define los Métodos que se requieren
 * para la implementación de los Modelos Estáticos de Cadenas de Texto en la Generación del Código Fuente.</p> 
 * 
 * @author Carlos A. Torres C. - Dolly E. Guerrero. <https://code.google.com/p/tesis4dor/>
 * @version 1.0 07/10/12
 */
public interface CodeProcessStaticModelString {    
    /**
     * Devuelve la Definición del Modelo Estatico de Cadenas de Texto que contiene
     * el <code>Componente</code>.
     * @return Linea de Código Fuente.
     */
    public CodeContextLine generateSourceCodeSintaxDefinitionStaticListModel();
    
    /**
     * Devuelve la Inicialización del Control representado por el <code>Componente</code> con
     * el Modelo Estático de Cadenas de Texto vinculado.
     * @return Linea de Código Fuente.
     */
    public CodeContextLine generateSourceCodeSintaxInitializationWithStaticModelString();    
}
